.api-client-snippet-modal {
  &.ant-modal {
    padding-bottom: 0;

    .ant-modal-content {
      background: var(--requestly-color-surface-0);

      .api-client-snippet-container {
        .api-client-snippet-actions {
          display: flex;
          align-items: center;
          gap: var(--space-3, 6px);

          .ant-select {
            flex: 1;
          }
        }
        .api-client-snippet-content {
          margin-top: var(--space-4, 8px);
          border-radius: 4px;
          border: 1px solid var(--requestly-color-white-t-10, rgba(255, 255, 255, 0.06));
          background: #282828;
          box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.16);
          padding: var(--space-4, 8px);
        }
      }
    }

    .ant-modal-header {
      border-bottom: none;
    }

    .ant-modal-body {
      padding-top: 0;
      padding: var(--space-0, 0px) var(--space-6, 16px) var(--space-6, 16px) var(--space-6, 16px);
    }
  }
}
